three teardrops - French English Dictionary